Text copied to clipboard!

Tytuł

Text copied to clipboard!

Programista Java

Opis

Text copied to clipboard!
Poszukujemy Programisty Java, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji opartych na języku Java. Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu obiektowym, znać frameworki takie jak Spring czy Hibernate oraz mieć umiejętność pracy w zespole projektowym w metodykach zwinnych. Jako Programista Java będziesz uczestniczyć w pełnym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie, implementację, testowanie, aż po wdrożenie i utrzymanie. Będziesz współpracować z analitykami biznesowymi, testerami oraz innymi programistami, aby dostarczać wysokiej jakości rozwiązania spełniające potrzeby naszych klientów. Twoje zadania będą obejmować również optymalizację istniejącego kodu, rozwiązywanie problemów technicznych oraz udział w przeglądach kodu. Oczekujemy, że będziesz na bieżąco z nowinkami technologicznymi i chętnie dzielił się wiedzą z zespołem. Oferujemy pracę w dynamicznym środowisku, możliwość rozwoju zawodowego, udział w ciekawych projektach oraz atrakcyjne wynagrodzenie. Jeśli jesteś osobą ambitną, samodzielną i pasjonujesz się programowaniem w Javie – ta oferta jest dla Ciebie!

Obowiązki

Text copied to clipboard!
  • Projektowanie i implementacja aplikacji w języku Java
  • Utrzymanie i rozwój istniejących systemów
  • Współpraca z zespołem projektowym w metodykach Agile
  • Tworzenie dokumentacji technicznej
  • Udział w przeglądach kodu i testach jednostkowych
  • Optymalizacja wydajności aplikacji
  • Rozwiązywanie problemów technicznych
  • Integracja z zewnętrznymi systemami i API
  • Wdrażanie nowych funkcjonalności
  • Udział w spotkaniach projektowych i planowaniu sprintów

Wymagania

Text copied to clipboard!
  • Minimum 2 lata doświadczenia w programowaniu w języku Java
  • Znajomość frameworków Spring, Hibernate
  • Doświadczenie w pracy z bazami danych (np. MySQL, PostgreSQL)
  • Znajomość narzędzi kontroli wersji (np. Git)
  • Umiejętność pracy w zespole i komunikatywność
  • Znajomość zasad programowania obiektowego
  • Doświadczenie w pracy w metodykach Agile/Scrum
  • Znajomość języka angielskiego na poziomie technicznym
  • Umiejętność analitycznego myślenia i rozwiązywania problemów
  • Chęć nauki i rozwoju zawodowego

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z językiem Java?
  • Czy pracowałeś wcześniej z frameworkiem Spring?
  • Jakie bazy danych znasz i z których korzystałeś?
  • Czy masz doświadczenie w pracy w metodykach Agile?
  • Jakie narzędzia do kontroli wersji znasz?
  • Czy potrafisz samodzielnie analizować i rozwiązywać problemy techniczne?
  • Jakie projekty realizowałeś wcześniej jako programista Java?
  • Czy znasz zasady programowania obiektowego?
  • Jak oceniasz swój poziom znajomości języka angielskiego?
  • Czy jesteś gotów do ciągłego uczenia się i rozwoju?